almost atoll - German English Dictionary